Researchers in the ?eld of life sciences rely increasingly on information te- nology to extract and manage relevant knowledge. ...